package com.fy56.platform.goodsTracking.model;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by lml on 2019/1/17.
 */
public class CollectiongoodsvalueaccountPublic {
    public String organizationcode;
    public String collectiongoodsvalueaccountid;
    public String consignmentbillmasterid;
    public Date obtainsystime;

    public String consignmentbillnumber;//票号
    public String manualnumber;// 手工单号
    public String goodsnumber;// 货号
    public Date returnmoneydate;//回款日期
    public Date givedate;//支付日期  F6转账日期
    public Date consignmentbilldate;//开票日期
    public String onecardcode;//一卡通号
    public String account;//银行卡号
    public String consignee;//收货人
    public String consigneemobiletelephone;//收货人电话
    public String consigneetelephone;//收货人手机
    public String consignor;//发货人
    public String consignormobiletelephone;//发货人手机
    public String consignortelephone;//发货人电话
    public String accountholder;//领取人
    public String shortmessagemobiletelephone;//领取人电话
    public String givetype;//0=现金发放 1=银行发放 2=直接发放  3=三方支付
    public String thirdpartycompany;//保留 暂时为空
    public BigDecimal exceedextracost;//超期手续费
    public BigDecimal loseextracost;//挂失手续费
    public BigDecimal extracostovercharge;//手续费加
    public BigDecimal extracostdecreasecharge;//手续费减
    public BigDecimal collectiongoodsvalue;//代收货款
    public BigDecimal deductiontransportcost;//回扣运费
    public BigDecimal collectiongoodsvaluedec;//拒付货款
    public BigDecimal settlementinsurancecost;//保险费
    public BigDecimal paymentmoney;//应付代收
    public BigDecimal shortmessagecharge;//信息费
    public Integer datatype;
    public String tenant;
    public String tenantpass;
    public Date systime;
    public String flag;
    public String trackingno;//上传唯一id

    public String datastatus;//发放状态

    public String getDatastatus() {
        return datastatus;
    }

    public void setDatastatus(String datastatus) {
        this.datastatus = datastatus;
    }

    public String getTrackingno() {
        return trackingno;
    }

    public void setTrackingno(String trackingno) {
        this.trackingno = trackingno;
    }

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    public void setGivedate(Date givedate) {
        this.givedate = givedate;
    }

    public Date getGivedate() {

        return givedate;
    }

    public void setSystime(Date systime) {
        this.systime = systime;
    }

    public Date getSystime() {

        return systime;
    }

    public void setTenantpass(String tenantpass) {
        this.tenantpass = tenantpass;
    }

    public String getTenantpass() {

        return tenantpass;
    }

    public void setConsignmentbillnumber(String consignmentbillnumber) {
        this.consignmentbillnumber = consignmentbillnumber;
    }

    public void setManualnumber(String manualnumber) {
        this.manualnumber = manualnumber;
    }

    public void setGoodsnumber(String goodsnumber) {
        this.goodsnumber = goodsnumber;
    }

    public void setReturnmoneydate(Date returnmoneydate) {
        this.returnmoneydate = returnmoneydate;
    }


    public void setConsignmentbilldate(Date consignmentbilldate) {
        this.consignmentbilldate = consignmentbilldate;
    }

    public void setOnecardcode(String onecardcode) {
        this.onecardcode = onecardcode;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public void setConsignee(String consignee) {
        this.consignee = consignee;
    }

    public void setConsigneemobiletelephone(String consigneemobiletelephone) {
        this.consigneemobiletelephone = consigneemobiletelephone;
    }

    public void setConsigneetelephone(String consigneetelephone) {
        this.consigneetelephone = consigneetelephone;
    }

    public void setConsignor(String consignor) {
        this.consignor = consignor;
    }

    public void setPaymentmoney(BigDecimal paymentmoney) {
        this.paymentmoney = paymentmoney;
    }

    public BigDecimal getPaymentmoney() {

        return paymentmoney;
    }

    public void setGivetype(String givetype) {
        this.givetype = givetype;
    }

    public String getGivetype() {

        return givetype;
    }

    public void setThirdpartycompany(String thirdpartycompany) {
        this.thirdpartycompany = thirdpartycompany;
    }

    public void setExceedextracost(BigDecimal exceedextracost) {
        this.exceedextracost = exceedextracost;
    }

    public void setLoseextracost(BigDecimal loseextracost) {
        this.loseextracost = loseextracost;
    }

    public void setExtracostovercharge(BigDecimal extracostovercharge) {
        this.extracostovercharge = extracostovercharge;
    }

    public void setExtracostdecreasecharge(BigDecimal extracostdecreasecharge) {
        this.extracostdecreasecharge = extracostdecreasecharge;
    }

    public void setCollectiongoodsvalue(BigDecimal collectiongoodsvalue) {
        this.collectiongoodsvalue = collectiongoodsvalue;
    }

    public void setDeductiontransportcost(BigDecimal deductiontransportcost) {
        this.deductiontransportcost = deductiontransportcost;
    }

    public void setCollectiongoodsvaluedec(BigDecimal collectiongoodsvaluedec) {
        this.collectiongoodsvaluedec = collectiongoodsvaluedec;
    }

    public void setSettlementinsurancecost(BigDecimal settlementinsurancecost) {
        this.settlementinsurancecost = settlementinsurancecost;
    }


    public void setShortmessagecharge(BigDecimal shortmessagecharge) {
        this.shortmessagecharge = shortmessagecharge;
    }

    public void setTenant(String tenant) {
        this.tenant = tenant;
    }


    public Integer getDatatype() {
        return datatype;
    }
    public void setDatatype(Integer datatype) {
        this.datatype = datatype;
    }

    public String getConsignmentbillnumber() {
        return consignmentbillnumber;
    }

    public String getManualnumber() {
        return manualnumber;
    }

    public String getGoodsnumber() {
        return goodsnumber;
    }

    public Date getReturnmoneydate() {
        return returnmoneydate;
    }


    public Date getConsignmentbilldate() {
        return consignmentbilldate;
    }

    public String getOnecardcode() {
        return onecardcode;
    }

    public String getAccount() {
        return account;
    }

    public String getConsignee() {
        return consignee;
    }

    public String getConsigneemobiletelephone() {
        return consigneemobiletelephone;
    }

    public String getConsigneetelephone() {
        return consigneetelephone;
    }

    public String getConsignor() {
        return consignor;
    }

    public void setConsignormobiletelephone(String consignormobiletelephone) {
        this.consignormobiletelephone = consignormobiletelephone;
    }

    public void setConsignortelephone(String consignortelephone) {
        this.consignortelephone = consignortelephone;
    }

    public void setAccountholder(String accountholder) {
        this.accountholder = accountholder;
    }

    public void setShortmessagemobiletelephone(String shortmessagemobiletelephone) {
        this.shortmessagemobiletelephone = shortmessagemobiletelephone;
    }

    public String getConsignormobiletelephone() {

        return consignormobiletelephone;
    }

    public String getConsignortelephone() {
        return consignortelephone;
    }

    public String getAccountholder() {
        return accountholder;
    }

    public String getShortmessagemobiletelephone() {
        return shortmessagemobiletelephone;
    }


    public String getThirdpartycompany() {
        return thirdpartycompany;
    }

    public BigDecimal getExceedextracost() {
        return exceedextracost;
    }

    public BigDecimal getLoseextracost() {
        return loseextracost;
    }

    public BigDecimal getExtracostovercharge() {
        return extracostovercharge;
    }

    public BigDecimal getExtracostdecreasecharge() {
        return extracostdecreasecharge;
    }

    public BigDecimal getCollectiongoodsvalue() {
        return collectiongoodsvalue;
    }

    public BigDecimal getDeductiontransportcost() {
        return deductiontransportcost;
    }

    public BigDecimal getCollectiongoodsvaluedec() {
        return collectiongoodsvaluedec;
    }

    public BigDecimal getSettlementinsurancecost() {
        return settlementinsurancecost;
    }


    public BigDecimal getShortmessagecharge() {
        return shortmessagecharge;
    }

    public String getTenant() {
        return tenant;
    }


    public void setOrganizationcode(String organizationcode) {
        this.organizationcode = organizationcode;
    }

    public void setCollectiongoodsvalueaccountid(String collectiongoodsvalueaccountid) {
        this.collectiongoodsvalueaccountid = collectiongoodsvalueaccountid;
    }

    public void setConsignmentbillmasterid(String consignmentbillmasterid) {
        this.consignmentbillmasterid = consignmentbillmasterid;
    }

    public void setObtainsystime(Date obtainsystime) {
        this.obtainsystime = obtainsystime;
    }

    public String getOrganizationcode() {

        return organizationcode;
    }

    public String getCollectiongoodsvalueaccountid() {
        return collectiongoodsvalueaccountid;
    }

    public String getConsignmentbillmasterid() {
        return consignmentbillmasterid;
    }

    public Date getObtainsystime() {
        return obtainsystime;
    }
}
